Big Huge Thesaurus

European red elder

noun